home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / misc1 / ltmd.zip / MW50.ZIP / SYMPHONY.DEF < prev    next >
Text File  |  1988-09-14  |  4KB  |  144 lines

  1. ;-----------------------------------------------------------------------;
  2. ;                                    ;
  3. ;    LOGIMENU File definition for Symphony                ;
  4. ;    Copyright (C) 1988 LOGITECH, Inc.                ;
  5. ;                                    ;
  6. ;-----------------------------------------------------------------------;
  7. ;
  8. ;
  9.  
  10. BEGIN leftb, bothb, rightb, mousel, mouser, mouseu, moused, 50, 65
  11.  
  12. leftb:        MATCH 1, 76, , "SHEET", tslash, tenter
  13. rightb:        MATCH 1, 76, , "SHEET", menu3, tesc
  14.  
  15. bothb:        MATCH 1, 76, , "SHEET", menu1, mid1
  16. mid1:        MATCH 1, 76, , "POINT", menu2, nothing
  17.  
  18. tenter:        TYPE ENTER
  19. tslash:        TYPE "/"
  20. tesc:        TYPE ESC
  21.  
  22. helpmenu:    POPUP 3, 12, BOLD
  23.         TEXT "╔══════════════════════════════════════════════════════╗"
  24.         TEXT "║            Using the mouse with Symphony             ║"
  25.         TEXT "╟─────────────────┬───────────────────┬────────────────╢"
  26.         TEXT "║  LEFT  button   │   BOTH  buttons   │  RIGHT button  ║"
  27.         TEXT "║       =         │        =          │       =        ║"
  28.         TEXT "║    Services     │ 1st Menu if SHEET │     ESCAPE     ║"
  29.         TEXT "║       or        │        or         │       or       ║"
  30.         TEXT "║     RETURN      │ 2nd Menu if POINT │    3rd Menu    ║"
  31.         TEXT "║                 │                   │                ║"
  32.         TEXT "╚═════════════════╧═══════════════════╧════════════════╝"
  33.         SELECT 2, 14, 32
  34.         PEND
  35.  
  36.  
  37. ;1st Menu
  38.  
  39. menu1:    MENU ,3,40
  40.     OPTION "", nothing
  41.     OPTION "RETRIEVE WORKSHEET", retrieve
  42.     OPTION "SAVE WORKSHEET", save
  43.     OPTION "COPY", copy
  44.     OPTION "MOVE", move
  45.     OPTION "ERASE", erase
  46.     OPTION "SUM COLUMN", sumcol
  47.     OPTION "SUM LINE", sumline
  48.     OPTION "PRINT", print
  49.     OPTION "INSERT", insert
  50.     OPTION "DELETE", delete
  51.     OPTION "SYMPHONY HELP", lhelp
  52.     OPTION "QUIT (WORK ALREADY SAVED)", quitd
  53.     MEND
  54.  
  55. retrieve:    TYPE 0, 67, "fr"
  56. save:        TYPE 0, 67, "fs"
  57. copy:           TYPE "/c"
  58. move:           TYPE "/m"
  59. erase:          TYPE "/e"
  60. home:        TYPE 0,71
  61. endhome:    TYPE 0,79, 0,71  
  62. sumcol:        TYPE "@SUM(", 0,72, ".", 0,79, 0,72,")", 13 
  63. sumline:    TYPE "@SUM(", 0,75, ".", 0,79, 0,75,")", 13 
  64. print:        TYPE 0, 67, "p"
  65. insert:         EXECUTE ins, rcgmenu
  66. delete:         EXECUTE del, rcgmenu
  67. ins:        TYPE "/i"
  68. del:        TYPE "/d"
  69. delcol:     TYPE "/dc"
  70. delglo:         TYPE "/dg"
  71. lhelp:        TYPE 0, 59     ; F1
  72. quitd:        TYPE 0,67, "EY"
  73.  
  74. ; end 1st Menu
  75.  
  76. ;2nd Menu
  77.  
  78. menu2:    MENU ,10,30
  79.     OPTION "", nothing
  80.     OPTION "RETURN", return
  81.     OPTION "ANCHOR", anchor
  82.     OPTION "HOME", home
  83.     OPTION "PAGE UP", pageup
  84.     OPTION "PAGE DN", pagedn
  85.     OPTION "END UP", endup
  86.     OPTION "END DOWN", enddown
  87.     OPTION "END LEFT", endleft
  88.     OPTION "END RIGHT", endright
  89.     OPTION "END HOME", endhome
  90.     MEND
  91.     
  92. return:        TYPE ENTER
  93. anchor:        TYPE "."
  94. pageup:        TYPE 0,73
  95. pagedn:        TYPE 0,81
  96. endup:        TYPE 0,79, 0,72
  97. enddown:    TYPE 0,79, 0,80
  98. endleft:    TYPE 0,79, 0,75
  99. endright:    TYPE 0,79, 0,77
  100.  
  101. ;end 2nd Menu
  102.  
  103. ; 3rd Menu
  104. menu3:    MENU    ,3,40
  105.     OPTION "", nothing
  106.     OPTION "HOME", home
  107.     OPTION "END HOME", endhome
  108.     OPTION "SYMPHONY MENU", tslash
  109.     OPTION "SYMPHONY HELP", lhelp
  110.     OPTION "MOUSE HELP", helpmenu
  111.     OPTION "QUIT & ASK", quitask
  112.         MEND
  113.  
  114. quitask:   TYPE 0, 67, "E"
  115.  
  116. ;End 3rd Menu
  117.  
  118. ;row, column, global menu
  119.  
  120. rcgmenu: MENU ,5,15
  121.          OPTION "ROW", typer
  122.          OPTION "COLUMN", typec
  123.          OPTION "GLOBAL/ROW", typegr
  124.          OPTION "GLOBAL/COLUMN", typegc
  125.          MEND
  126.          
  127. typer:          TYPE "r"
  128. typec:          TYPE "c"
  129. typegr:         TYPE "gr"
  130. typegc:         TYPE "gc"
  131.  
  132. ; end of rcgmenu
  133.  
  134. mousel:    TYPE 0, 75
  135. mouser:    TYPE 0, 77
  136. mouseu:    MATCH 1, 77, , "MENU", nothing, up
  137. up:    TYPE 0, 72
  138. moused:    MATCH 1, 77, , "MENU", nothing, down
  139. down:    TYPE 0, 80
  140.  
  141. nothing:    NOTHING
  142.  
  143. ; end of definition file
  144.